package sv.com.globalsolutionslt.manejador;

import java.io.Serializable;
import java.util.List;
import javax.ejb.EJB;
import javax.inject.Named;
import javax.faces.view.ViewScoped;
import sv.com.globalsolutionslt.controlador.IdiomaPersonaFacade;
import sv.com.globalsolutionslt.entidades.IdiomaPersona;
import sv.com.globalsolutionslt.entidades.Persona;

@Named(value = "idiomaPersonaController")
@ViewScoped
public class IdiomaPersonaController extends AbstractController<IdiomaPersona> implements Serializable {

    @EJB
    private IdiomaPersonaFacade idiomaPersonaFacade; 
    private List<IdiomaPersona> lIdiomaPersona;
    
    public IdiomaPersonaController() {
        super(IdiomaPersona.class);
    }

    public List<IdiomaPersona> getlIdiomaPersona(Persona p) {
        lIdiomaPersona= idiomaPersonaFacade.IdiomasPorPersona(p.getIdPersona());
        return lIdiomaPersona;
    }
}
